body{
    margin: 0;
}
button{
    outline: none !important;
}
.wrap_div{
	width: 100%;
    height: auto;
    background-color: #e0e0e0;
    margin: 10px auto;
}
.wrap_room{
	width: 19%;
    height: 200px;
    float: left;
    position: relative;
    box-shadow: 2px 0px 2px 2px #1e87f0;
    margin-bottom: 10px;
    margin-right: 1%;
}
.wrap_room:hover{
   background-color: white;  
   box-shadow: 2px 0px 2px 2px #FF9764;
}
.wrap_room .delete_btn{
    position: absolute;
    bottom: 5px;
    right: 5px;
}
.wrap_room span{
	font-size: 24px;
    font-weight: 500;
    line-height: 1.1;
    /* color: inherit; */
    margin-top: 20px;
    margin-bottom: 10px;
    font-family: serif;
    display: block;
}
.d1{
    margin-top: 40px;
    margin-bottom: 10px;
}
/* 鐐瑰嚮鎴块棿鍚庣殑寮瑰嚭灞� */
.pop{
    width: 100%;
    height: 100%;
    min-height: 500px;
    min-width: 900px;
    /*background-color: rgba(14, 34, 49, 0.27);*/
    background-color: whitesmoke;
    position: fixed;
    top: 0;
    display: none;
    /*display: block;*/
}
.close_btn{
    position: absolute;
    top: 2px;
    right: 2px;
}
.add_smoke{
    position: absolute;
    top: 2px;
    right: 70px;
}
.pop_smoke_unit{
    width: 800px;
    height: 400px;
    background-color: #5a7b8c;
    position: fixed;
    top: 50%;
    left: 50%;
    margin-top: -200px;
    margin-left: -400px;
    display: none;
}
.pop .smoke_info{
    width: 80%;
    height: 80%;
    /*border: solid 1px black;*/
    overflow: auto;
    position: absolute;
    top: 10%;
    left: 10%;
}
.smoke_info_unit{
    margin-top: 100px;
}
.greenLight{
    height: 32px;
    width: 32px;
    display: inline-block;
    background-image: url("../../images/greenLight.png");
}
.high_greenLight{
    height: 32px;
    width: 32px;
    display: inline-block;
    background-image: url("../../images/high_greenLight.png");
}
.redLight{
    height: 32px;
    width: 32px;
    display: inline-block;
    background-image: url("../../images/redLight.png");
}
.high_redLight{
    height: 32px;
    width: 32px;
    display: inline-block;
    background-image: url("../../images/high_redLight.png");
}

/* 烟感设备页面样式 */
.smoke_device{
	margin-top: 10px;
    min-height: 520px;
    width: 100%;
    background: white;
}
.smoke_device .tableWrap .mTitle .add_device{
	clear: both;
    border: none;
    color: #ff9764;
    font-weight: normal;
    cursor: pointer;
    user-select: none;
}
.smoke_device .tableWrap .mTitle .add_device:hover{
	color: #1e87f0;
	font-weight: bold;
}
.smoke_device .tableWrap .mTitle .add_device:after{
	background: none;
}
.smoke_device_table{
	padding: 20px;
	background: #fff;
	padding-bottom: 0;
}
.smoke_device_table table tbody tr:hover{
	background-color: #1e87f0;
}
.smoke_device_table table tbody tr:hover td{
	color: white;
	/* font-size: 16px; */
}
.smoke_device_table table thead tr th,.smoke_device_table table tbody tr td{
	font-size: 13px; 
}
.smoke_device_table table tbody tr td span{
	outline: none;
    box-shadow: none !important;
    border-radius: 0;
}
.smoke_device_table table tbody tr td span:hover{
    border-bottom: solid 1px black;
}

@media only screen and (max-width: 1024px){
	.wrap_room span{
		font-size: 20px;
	}
}